additional crew - Turkish English Dictionary